feminine form of impuissant - Almanca İngilizce Sözlük